package com.liyue.valueutil;

import android.content.Context;
import android.util.DisplayMetrics;

import com.liyue.utillib.LogUtils;

public class ArrayUtil {

    //    比较数组

    /**
     * 数组比较是否相同
     *
     * @param arr1
     * @param arr2
     * @return 比较结果
     */
    public static boolean whether(int[] arr1, int[] arr2) {  //whether 单词释义：是否
        toStringArray(arr1);
        toStringArray(arr2);
        if (arr1.length != arr2.length) {
            return false;
        } else {
            for (int i = 0; i < arr1.length; i++) {
                // 数组索引相同的值的不相同时，把false赋值给flag

                System.out.println("whether: arr1  " + arr1[i]);
                System.out.println("whether: arr2  " + arr2[i]);
                if (arr1[i] != arr2[i]) {
                    return false;
                }
            }
        }
        return true;
    }

    //   打印数组

    /**
     * 打印int数组的所有元素
     *
     * @param arr1
     */
    public static void toStringArray(int[] arr1) {
        for (int i : arr1) {
            System.out.print("arr[" + i + "]: " + arr1[i] + " ");
        }
        System.out.println();
    }

}
